Repl

Undocumented in source.

Members

Aliases

InnerTypes
alias InnerTypes = discoverTypes!(Ts, double, int, string)
Undocumented in source.
InnerTypesPtrs
alias InnerTypesPtrs = staticMap!(makePointerType, AliasSeq!(InnerTypes, Ts))
Undocumented in source.
Value
alias Value = SumType!(Ts, InnerTypes, InnerTypesPtrs, Void)
Undocumented in source.
makePointerType
alias makePointerType(T) = T*
Undocumented in source.

Classes

Var
class Var
Undocumented in source.

Functions

addGlobal
void addGlobal(string name, T v)
Undocumented in source. Be warned that the author may not have intended to support it.
complete
CompleteResult complete(string code, ulong cursorPos, Ps ps)
Undocumented in source. Be warned that the author may not have intended to support it.
run
Var run(string code, Ps ps)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Void
struct Void
Undocumented in source.

Variables

symbols
Var[string] symbols;
Undocumented in source.

Meta